first/top seed - Spanish English Dictionary